#include <iostream>
#include <string>
using namespace std;

// int main()
// {
//     int a = 10;
//     int b = a;
//     auto c = a;
//     auto d = &a;
//     auto* e = &a;
//     cout << typeid(c).name() << endl;
//     cout << typeid(d).name() << endl;
//     cout << typeid(e).name() << endl;
    
//     return 0;
// }

// int main()
// {
//     int arr[] = {1,2,3,4,5,6,7,8,9,10};

//     for(auto e:arr)
//     {
//         cout << e <<" ";
//     }
//     cout <<endl;

//     for(auto& e:arr)
//     {
//         e++;
//         cout << e << ' ';
//     }
//     cout << endl;
//     return 0;
// }


// void f(int x)
// {
//     cout << "void f(int x)" << endl;
// }

// void f(int* x)
// {
//     cout << "void f(int* x)" << endl;
// }

// int main()
// {
//     int* ptr = NULL;
//     f(0);
//     f(NULL);

//     return 0;
// }


class Stack
{
public:
    void init()
    {

    } 
private:
    int top;
    int capacity;
    int* a;
};

int main()
{
    Stack st;
    return 0;
}


